talk
The major language as in the rest of Scotland is English, but the Fife acccent can be difficult to understand for those not used to the variety of accent in the UK, and not as difficult as some areas of Scotland. Many people, as in much of the rest of Scotland, use a form of English known as 'Lallans' or Lowlands English which does include some words that you may not be used to for example "aye" for "yes" or "ken" for "know".
"Braw" is used locally as a word for general approval that you may be unfamiliar with even having experience with speaking to Scottish people. As in "That'd be braw" meaning "That'd be fine/great", or simply "Braw!" meaning "Great!" or "OK!".
However, you need fear not! Speaking standard/normal/American/Australian/English "English" will not make you incomprehensible to Fifers, and Fifers will generally try to make themselves understood to you if you have problems with the dialect I wouldn't push it too far in a pub later on in the evening, however.
As with the rest of the UK do not expect foreign language capability to be great, or even good with the possible exception of areas such as St Andrews where the people are more used to tourists. Most people are educated in French or German, some in Spanish or Italian, but generally not to a conversational level that they remember!. There are, of course, exceptions to this rule.